long-standing background - Turco Inglés Diccionario